Horizontal Forms of Benzene Derivatives

You can use the macro \bzdrh to draw benzene derivatives of horizontal type (carom.sty). The format of this command is as follows:
\bzdrh[OPT]{SUBSLIST}
The formats of the arguments are the same as those of \bzdrv (Tables [*] and [*]). The locant numbering and the handedness of substitution are designed as follows:
\begin{xymspec}
\bzdrh{1==1(l);2==2(lr);3==3(r);4==4(r);5==5(r);6==6(lr)}
\qquad...
...shifti,\the\shiftii) \\
$\bullet$: (\the\noshift,\the\noshift)}}
\end{xymspec}
For example, the diagrams:
[pa]4D==O;1D==CH3SO2–N;3==CH3          [pa]1D==O;4D==N–SO2CH3;2==CH3
are typeset by inputting the statements:
\bzdrh[pa]{4D==O;1D==CH$_{3}$SO$_{2}$--N;3==CH$_{3}$} \qquad
\bzdrh[pa]{1D==O;4D==N--SO$_{2}$CH$_{3}$;2==CH$_{3}$}

It should be noted the the commands \bzdrv and \bzdrh are based respectively on the commands \cyclohexanev and \cyclohexaneh that will be described in the next section. Hence, structures drawn with the former set of commands can be also drawn with the latter set of commands.